disgusting room or place - Francés Inglés Diccionario